package markan;

public class TCStringUtil {

	/**
	 * 문자열을 숫자로 반환한다.
	 * @param str
	 * @return
	 */
	public static int string2Integer(String str) {
		return string2Integer(str, 0);
	}
	public static int string2Integer(String str, int defaultValue) {
		return isEmpty(str)?defaultValue:Integer.parseInt(str);
	}
	
	public static String string2void(String str) {
		return string2void(str, "");
	}
	public static String string2void(String str, String defaultValue) {
		return isEmpty(str)?defaultValue:str;
	}
	
	public static boolean isEmpty(Object anObject) {
		return anObject==null || "".equals(anObject);
	}
	
	public static boolean isNotEmpty(Object anObject) {
		return !isEmpty(anObject);
	}
}
